unable to subsist - French English Dictionary